// 重置样式
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

// 全局变量
:root {
  --primary-color: #409EFF;
  --success-color: #67C23A;
  --warning-color: #E6A23C;
  --danger-color: #F56C6C;
  --info-color: #909399;
}

// 通用样式
.page-container {
  padding: 20px;
}

.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
} 